All services log on under an account, with some services running as LocalSystem. This can be a potential security vulnerability because a bug in the service code could be exploited by a malicious user to gain system-level access, which is possible because the service runs in the context of the local computer. It is recommended that you run services that do not require full system access under a lesser-privileged account, and that this account is not a member of the Local Administrators group.
Ensure that the SQL service accounts are not running as LocalSystem and are not running under accounts that are a member of the Local or Domain Administrators group. It is recommended that you run these service accounts under a domain user account. Windows XP introduces two new service accounts: LocalService and NetworkService. Services running under the LocalService account have minimum privileges on the local computer, and they present anonymous credentials on the network. Services running under the NetworkService account have minimum privileges on the local computer, and they act as the computer on the network. For more information, see Additional Resources.
To ensure that services are not running as Local System Accounts in Windows 2000
To ensure that services are not running as Local System Accounts in Windows NT 4.0
Microsoft SQL Server 2000 Security
⌐ 2002 Microsoft Corporation. All rights reserved.